

<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
  <meta charset="utf-8">
  
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  
  <title>pyanaconda.ui.gui.spokes package &mdash; Anaconda 25.14 documentation</title>
  

  
  

  

  
  
    

  

  
  
    <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
  

  

  
    <link rel="top" title="Anaconda 25.14 documentation" href="index.html"/>
        <link rel="up" title="pyanaconda.ui.gui package" href="pyanaconda.ui.gui.html"/>
        <link rel="next" title="pyanaconda.ui.gui.spokes.advstorage package" href="pyanaconda.ui.gui.spokes.advstorage.html"/>
        <link rel="prev" title="pyanaconda.ui.gui.hubs package" href="pyanaconda.ui.gui.hubs.html"/> 

  
  <script src="_static/js/modernizr.min.js"></script>

</head>

<body class="wy-body-for-nav" role="document">

  <div class="wy-grid-for-nav">

    
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search">
          

          
            <a href="index.html" class="icon icon-home"> Anaconda
          

          
          </a>

          
            
            
              <div class="version">
                25.14
              </div>
            
          

          
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
    <input type="text" name="q" placeholder="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>

          
        </div>

        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
          
            
            
                <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="intro.html">Introduction to Anaconda</a></li>
<li class="toctree-l1"><a class="reference internal" href="release.html">Building a Release</a></li>
<li class="toctree-l1"><a class="reference internal" href="boot-options.html">Anaconda Boot Options</a></li>
<li class="toctree-l1"><a class="reference internal" href="kickstart.html">Anaconda Kickstart Documentation</a></li>
<li class="toctree-l1"><a class="reference internal" href="commit-log.html">Rules for commit messages</a></li>
<li class="toctree-l1"><a class="reference internal" href="driverdisc.html">Brief description of DriverDisc version 3</a></li>
<li class="toctree-l1"><a class="reference internal" href="iscsi.html">iSCSI and Anaconda</a></li>
<li class="toctree-l1"><a class="reference internal" href="multipath.html">Multipath and Anaconda</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">pyanaconda</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="pyanaconda.html">pyanaconda package</a><ul class="current">
<li class="toctree-l3 current"><a class="reference internal" href="pyanaconda.html#subpackages">Subpackages</a><ul class="current">
<li class="toctree-l4"><a class="reference internal" href="pyanaconda.installclasses.html">pyanaconda.installclasses package</a></li>
<li class="toctree-l4"><a class="reference internal" href="pyanaconda.isys.html">pyanaconda.isys package</a></li>
<li class="toctree-l4"><a class="reference internal" href="pyanaconda.packaging.html">pyanaconda.packaging package</a></li>
<li class="toctree-l4 current"><a class="reference internal" href="pyanaconda.ui.html">pyanaconda.ui package</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#submodules">Submodules</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.addons">pyanaconda.addons module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.anaconda">pyanaconda.anaconda module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.anaconda_argparse">pyanaconda.anaconda_argparse module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.anaconda_log">pyanaconda.anaconda_log module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.bootloader">pyanaconda.bootloader module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.constants">pyanaconda.constants module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.constants_text">pyanaconda.constants_text module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.desktop">pyanaconda.desktop module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.errors">pyanaconda.errors module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.exception">pyanaconda.exception module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.flags">pyanaconda.flags module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.geoloc">pyanaconda.geoloc module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.i18n">pyanaconda.i18n module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.ihelp">pyanaconda.ihelp module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.image">pyanaconda.image module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.install">pyanaconda.install module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.installclass">pyanaconda.installclass module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.iutil">pyanaconda.iutil module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.kexec">pyanaconda.kexec module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.keyboard">pyanaconda.keyboard module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.kickstart">pyanaconda.kickstart module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.localization">pyanaconda.localization module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.network">pyanaconda.network module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.nm">pyanaconda.nm module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.ntp">pyanaconda.ntp module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.product">pyanaconda.product module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.progress">pyanaconda.progress module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.pwpolicy">pyanaconda.pwpolicy module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.queuefactory">pyanaconda.queuefactory module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.regexes">pyanaconda.regexes module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.rescue">pyanaconda.rescue module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.safe_dbus">pyanaconda.safe_dbus module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.screensaver">pyanaconda.screensaver module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.simpleconfig">pyanaconda.simpleconfig module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.startup_utils">pyanaconda.startup_utils module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.storage_utils">pyanaconda.storage_utils module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.threads">pyanaconda.threads module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.timezone">pyanaconda.timezone module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.users">pyanaconda.users module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda.vnc">pyanaconda.vnc module</a></li>
<li class="toctree-l3"><a class="reference internal" href="pyanaconda.html#module-pyanaconda">Module contents</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="testing.html">Testing</a></li>
<li class="toctree-l1"><a class="reference internal" href="tests/modules.html">tests</a></li>
</ul>

            
          
        </div>
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">

      
      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
        <a href="index.html">Anaconda</a>
      </nav>


      
      <div class="wy-nav-content">
        <div class="rst-content">
          





<div role="navigation" aria-label="breadcrumbs navigation">
  <ul class="wy-breadcrumbs">
    <li><a href="index.html">Docs</a> &raquo;</li>
      
          <li><a href="modules.html">pyanaconda</a> &raquo;</li>
      
          <li><a href="pyanaconda.html">pyanaconda package</a> &raquo;</li>
      
          <li><a href="pyanaconda.ui.html">pyanaconda.ui package</a> &raquo;</li>
      
          <li><a href="pyanaconda.ui.gui.html">pyanaconda.ui.gui package</a> &raquo;</li>
      
    <li>pyanaconda.ui.gui.spokes package</li>
      <li class="wy-breadcrumbs-aside">
        
          
            <a href="_sources/pyanaconda.ui.gui.spokes.txt" rel="nofollow"> View page source</a>
          
        
      </li>
  </ul>
  <hr/>
</div>
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
            
  <div class="section" id="pyanaconda-ui-gui-spokes-package">
<h1>pyanaconda.ui.gui.spokes package<a class="headerlink" href="#pyanaconda-ui-gui-spokes-package" title="Permalink to this headline">¶</a></h1>
<div class="section" id="subpackages">
<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html">pyanaconda.ui.gui.spokes.advstorage package</a><ul>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html#submodules">Submodules</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html#module-pyanaconda.ui.gui.spokes.advstorage.dasd">pyanaconda.ui.gui.spokes.advstorage.dasd module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html#module-pyanaconda.ui.gui.spokes.advstorage.fcoe">pyanaconda.ui.gui.spokes.advstorage.fcoe module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html#module-pyanaconda.ui.gui.spokes.advstorage.iscsi">pyanaconda.ui.gui.spokes.advstorage.iscsi module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html#module-pyanaconda.ui.gui.spokes.advstorage.zfcp">pyanaconda.ui.gui.spokes.advstorage.zfcp module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.advstorage.html#module-pyanaconda.ui.gui.spokes.advstorage">Module contents</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html">pyanaconda.ui.gui.spokes.lib package</a><ul>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#submodules">Submodules</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.accordion">pyanaconda.ui.gui.spokes.lib.accordion module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.cart">pyanaconda.ui.gui.spokes.lib.cart module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.custom_storage_helpers">pyanaconda.ui.gui.spokes.lib.custom_storage_helpers module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.dasdfmt">pyanaconda.ui.gui.spokes.lib.dasdfmt module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.detailederror">pyanaconda.ui.gui.spokes.lib.detailederror module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.entropy_dialog">pyanaconda.ui.gui.spokes.lib.entropy_dialog module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.lang_locale_handler">pyanaconda.ui.gui.spokes.lib.lang_locale_handler module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.passphrase">pyanaconda.ui.gui.spokes.lib.passphrase module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.refresh">pyanaconda.ui.gui.spokes.lib.refresh module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.resize">pyanaconda.ui.gui.spokes.lib.resize module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib.summary">pyanaconda.ui.gui.spokes.lib.summary module</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#module-pyanaconda.ui.gui.spokes.lib">Module contents</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="section" id="submodules">
<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.custom">
<span id="pyanaconda-ui-gui-spokes-custom-module"></span><h2>pyanaconda.ui.gui.spokes.custom module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.custom" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.custom.</code><code class="descname">CustomPartitioningSpoke</code><span class="sig-paren">(</span><em>data</em>, <em>storage</em>, <em>payload</em>, <em>instclass</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a>, <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.helpers.StorageChecker" title="pyanaconda.ui.helpers.StorageChecker"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.helpers.StorageChecker</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-217dda445089bf384d5d36f410619cad216b237c.png" alt="Inheritance diagram of CustomPartitioningSpoke" usemap="#inheritance28436954cd" class="inheritance"/>
<map id="inheritance28436954cd" name="inheritance28436954cd">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="197,157,357,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke" title=".. inheritance&#45;diagram:: CustomPartitioningSpoke" alt="" coords="55,233,310,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="142,81,253,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="277,81,438,109"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.StorageChecker" title="ui.helpers.StorageChecker" alt="" coords="5,157,173,185"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="298,5,417,33"/>
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="130,5,265,33"/>
</map>
</p>
<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.MAX_SIZE_PLACES">
<code class="descname">MAX_SIZE_PLACES</code><em class="property"> = 2</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.MAX_SIZE_PLACES" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.MIN_SIZE_ENTRY">
<code class="descname">MIN_SIZE_ENTRY</code><em class="property"> = Size (1024 KiB)</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.MIN_SIZE_ENTRY" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.add_new_selector">
<code class="descname">add_new_selector</code><span class="sig-paren">(</span><em>device</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.add_new_selector" title="Permalink to this definition">¶</a></dt>
<dd><p>Add an entry for device to the new install Page.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.bootLoaderDevices">
<code class="descname">bootLoaderDevices</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.bootLoaderDevices" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['customStorageWindow', 'containerStore', 'deviceTypeStore', 'partitionStore', 'raidStoreFiltered', 'raidLevelStore', 'addImage', 'removeImage', 'settingsImage', 'mountPointCompletion', 'mountPointStore', 'fileSystemStore']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SystemCategory</span></code></p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.clear_errors">
<code class="descname">clear_errors</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.clear_errors" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.get_new_devices">
<code class="descname">get_new_devices</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.get_new_devices" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'CustomSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.indirect">
<code class="descname">indirect</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.indirect" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'customStorageWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_add_clicked">
<code class="descname">on_add_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_add_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_configure_clicked">
<code class="descname">on_configure_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_configure_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_container_changed">
<code class="descname">on_container_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_container_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_create_clicked">
<code class="descname">on_create_clicked</code><span class="sig-paren">(</span><em>button</em>, <em>autopartTypeCombo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_create_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_device_type_changed">
<code class="descname">on_device_type_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_device_type_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_fs_type_changed">
<code class="descname">on_fs_type_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_fs_type_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_info_bar_clicked">
<code class="descname">on_info_bar_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_info_bar_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_key_pressed">
<code class="descname">on_key_pressed</code><span class="sig-paren">(</span><em>widget</em>, <em>event</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_key_pressed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_modify_container_clicked">
<code class="descname">on_modify_container_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_modify_container_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_page_clicked">
<code class="descname">on_page_clicked</code><span class="sig-paren">(</span><em>page</em>, <em>mountpointToShow=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_page_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_reformat_toggled">
<code class="descname">on_reformat_toggled</code><span class="sig-paren">(</span><em>widget</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_reformat_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_refresh_clicked">
<code class="descname">on_refresh_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_refresh_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_remove_clicked">
<code class="descname">on_remove_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_remove_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_reset_clicked">
<code class="descname">on_reset_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_reset_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_selector_clicked">
<code class="descname">on_selector_clicked</code><span class="sig-paren">(</span><em>old_selector</em>, <em>selector</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_selector_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_summary_clicked">
<code class="descname">on_summary_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_summary_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_unlock_clicked">
<code class="descname">on_unlock_clicked</code><em class="property"> = functools.partial(&lt;pyanaconda.ui.gui.utils.timed_action.&lt;locals&gt;.TimedAction object at 0x7fd4da829b70&gt;, None)</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_unlock_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_update_settings_clicked">
<code class="descname">on_update_settings_clicked</code><em class="property"> = functools.partial(&lt;pyanaconda.ui.gui.utils.timed_action.&lt;locals&gt;.TimedAction object at 0x7fd4da829cf8&gt;, None)</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_update_settings_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_value_changed">
<code class="descname">on_value_changed</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.on_value_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.run_container_editor">
<code class="descname">run_container_editor</code><span class="sig-paren">(</span><em>container=None</em>, <em>name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.run_container_editor" title="Permalink to this definition">¶</a></dt>
<dd><p>Run container edit dialog and return True if changes were made.</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.title">
<code class="descname">title</code><em class="property"> = 'MANUAL PARTITIONING'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/custom.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.unusedDevices">
<code class="descname">unusedDevices</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke.unusedDevices" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.datetime_spoke">
<span id="pyanaconda-ui-gui-spokes-datetime-spoke-module"></span><h2>pyanaconda.ui.gui.spokes.datetime_spoke module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.datetime_spoke" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.datetime_spoke.</code><code class="descname">DatetimeSpoke</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="pyanaconda.ui.common.FirstbootSpokeMixIn"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.common.FirstbootSpokeMixIn</span></code></a>, <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-afbdd5ccb9b201b21b8fc12a5b53d0b9712130ab.png" alt="Inheritance diagram of DatetimeSpoke" usemap="#inheritance6786dbeab9" class="inheritance"/>
<map id="inheritance6786dbeab9" name="inheritance6786dbeab9">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="232,157,392,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke" title=".. inheritance&#45;diagram:: DatetimeSpoke" alt="" coords="86,233,333,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="177,81,287,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="311,81,473,109"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="5,157,208,185"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="333,5,451,33"/>
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="165,5,299,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.add_to_store">
<code class="descname">add_to_store</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.add_to_store" title="Permalink to this definition">¶</a></dt>
<dd><p>The new body for the decorated method.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.add_to_store_idx">
<code class="descname">add_to_store_idx</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.add_to_store_idx" title="Permalink to this definition">¶</a></dt>
<dd><p>The new body for the decorated method.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.add_to_store_xlated">
<code class="descname">add_to_store_xlated</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.add_to_store_xlated" title="Permalink to this definition">¶</a></dt>
<dd><p>The new body for the decorated method.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['datetimeWindow', 'days', 'months', 'years', 'regions', 'cities', 'upImage', 'upImage1', 'upImage2', 'downImage', 'downImage1', 'downImage2', 'downImage3', 'configImage', 'citiesFilter', 'daysFilter', 'cityCompletion', 'regionCompletion']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">LocalizationCategory</span></code></p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.city_in_region">
<code class="descname">city_in_region</code><span class="sig-paren">(</span><em>model</em>, <em>itr</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.city_in_region" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.execute">
<code class="descname">execute</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.execute" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.existing_date">
<code class="descname">existing_date</code><span class="sig-paren">(</span><em>days_model</em>, <em>days_iter</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.existing_date" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'DateTimeSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'preferences-system-time-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'datetimeWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.mandatory">
<code class="descname">mandatory</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.mandatory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_city_changed">
<code class="descname">on_city_changed</code><span class="sig-paren">(</span><em>combo</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_city_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>ComboBox emits ::changed signal not only when something is selected, but
also when its entry&#8217;s text is changed. We need to distinguish between
those two cases (&#8216;London&#8217; typed in the entry =&gt; no action until ENTER is
hit etc.; &#8216;London&#8217; chosen in the expanded combobox =&gt; update timezone
map and do all necessary actions). Fortunately when entry is being
edited, self._get_active_city returns None.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_city_region_key_released">
<code class="descname">on_city_region_key_released</code><span class="sig-paren">(</span><em>entry</em>, <em>event</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_city_region_key_released" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_city_region_text_entry_activated">
<code class="descname">on_city_region_text_entry_activated</code><span class="sig-paren">(</span><em>entry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_city_region_text_entry_activated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_completion_match_selected">
<code class="descname">on_completion_match_selected</code><span class="sig-paren">(</span><em>combo</em>, <em>model</em>, <em>itr</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_completion_match_selected" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_day_changed">
<code class="descname">on_day_changed</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_day_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_down_hours_clicked">
<code class="descname">on_down_hours_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_down_hours_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_down_minutes_clicked">
<code class="descname">on_down_minutes_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_down_minutes_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_entry_left">
<code class="descname">on_entry_left</code><span class="sig-paren">(</span><em>entry</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_entry_left" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_location_changed">
<code class="descname">on_location_changed</code><span class="sig-paren">(</span><em>tz_map</em>, <em>location</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_location_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_month_changed">
<code class="descname">on_month_changed</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_month_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_ntp_config_clicked">
<code class="descname">on_ntp_config_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_ntp_config_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_ntp_switched">
<code class="descname">on_ntp_switched</code><span class="sig-paren">(</span><em>switch</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_ntp_switched" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_region_changed">
<code class="descname">on_region_changed</code><span class="sig-paren">(</span><em>combo</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_region_changed" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">See:</th><td class="field-body">on_city_changed</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_timeformat_changed">
<code class="descname">on_timeformat_changed</code><span class="sig-paren">(</span><em>button24h</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_timeformat_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_up_hours_clicked">
<code class="descname">on_up_hours_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_up_hours_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_up_minutes_clicked">
<code class="descname">on_up_minutes_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_up_minutes_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_updown_ampm_clicked">
<code class="descname">on_updown_ampm_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_updown_ampm_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_year_changed">
<code class="descname">on_year_changed</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.on_year_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.ready">
<code class="descname">ready</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.ready" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.title">
<code class="descname">title</code><em class="property"> = '_TIME &amp; DATE'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/datetime_spoke.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.datetime_spoke.DatetimeSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.filter">
<span id="pyanaconda-ui-gui-spokes-filter-module"></span><h2>pyanaconda.ui.gui.spokes.filter module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.filter" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.filter.</code><code class="descname">FilterSpoke</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-caf8e67a143352c06898b650de35b4136a64749b.png" alt="Inheritance diagram of FilterSpoke" usemap="#inheritance74f83ce4b5" class="inheritance"/>
<map id="inheritance74f83ce4b5" name="inheritance74f83ce4b5">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke" title=".. inheritance&#45;diagram:: FilterSpoke" alt="" coords="75,233,230,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['diskStore', 'filterWindow', 'searchModel', 'multipathModel', 'otherModel', 'zModel']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SystemCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'FilterSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.indirect">
<code class="descname">indirect</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.indirect" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'filterWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_dasd_clicked">
<code class="descname">on_add_dasd_clicked</code><span class="sig-paren">(</span><em>widget</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_dasd_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_fcoe_clicked">
<code class="descname">on_add_fcoe_clicked</code><span class="sig-paren">(</span><em>widget</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_fcoe_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_iscsi_clicked">
<code class="descname">on_add_iscsi_clicked</code><span class="sig-paren">(</span><em>widget</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_iscsi_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_zfcp_clicked">
<code class="descname">on_add_zfcp_clicked</code><span class="sig-paren">(</span><em>widget</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_add_zfcp_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_clear_icon_clicked">
<code class="descname">on_clear_icon_clicked</code><span class="sig-paren">(</span><em>entry</em>, <em>icon_pos</em>, <em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_clear_icon_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_filter_changed">
<code class="descname">on_filter_changed</code><em class="property"> = functools.partial(&lt;pyanaconda.ui.gui.utils.timed_action.&lt;locals&gt;.TimedAction object at 0x7fd4d9bb3f28&gt;, None)</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_filter_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_multipath_type_changed">
<code class="descname">on_multipath_type_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_multipath_type_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_other_type_combo_changed">
<code class="descname">on_other_type_combo_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_other_type_combo_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_page_switched">
<code class="descname">on_page_switched</code><span class="sig-paren">(</span><em>notebook</em>, <em>newPage</em>, <em>newPageNum</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_page_switched" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_refresh_clicked">
<code class="descname">on_refresh_clicked</code><em class="property"> = functools.partial(&lt;pyanaconda.ui.gui.utils.timed_action.&lt;locals&gt;.TimedAction object at 0x7fd4d9bb9128&gt;, None)</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_refresh_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_row_toggled">
<code class="descname">on_row_toggled</code><span class="sig-paren">(</span><em>button</em>, <em>path</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_row_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_search_type_changed">
<code class="descname">on_search_type_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_search_type_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_summary_clicked">
<code class="descname">on_summary_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_summary_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_z_type_combo_changed">
<code class="descname">on_z_type_combo_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.on_z_type_combo_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.title">
<code class="descname">title</code><em class="property"> = '_INSTALLATION DESTINATION'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.filter.FilterSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/filter.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.keyboard">
<span id="pyanaconda-ui-gui-spokes-keyboard-module"></span><h2>pyanaconda.ui.gui.spokes.keyboard module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.keyboard" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.keyboard.</code><code class="descname">KeyboardSpoke</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-e327215610e417024e2004674e447c558d467f5f.png" alt="Inheritance diagram of KeyboardSpoke" usemap="#inheritancea99f168d23" class="inheritance"/>
<map id="inheritancea99f168d23" name="inheritancea99f168d23">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke" title=".. inheritance&#45;diagram:: KeyboardSpoke" alt="" coords="48,233,257,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['addedLayoutStore', 'keyboardWindow', 'layoutTestBuffer']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">LocalizationCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'KeyboardSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'input-keyboard-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'keyboardWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_add_clicked">
<code class="descname">on_add_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_add_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_down_clicked">
<code class="descname">on_down_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_down_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_options_clicked">
<code class="descname">on_options_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_options_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_preview_clicked">
<code class="descname">on_preview_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_preview_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_remove_clicked">
<code class="descname">on_remove_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_remove_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_selection_changed">
<code class="descname">on_selection_changed</code><span class="sig-paren">(</span><em>selection</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_selection_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_up_clicked">
<code class="descname">on_up_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.on_up_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.ready">
<code class="descname">ready</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.ready" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.title">
<code class="descname">title</code><em class="property"> = '_KEYBOARD'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/keyboard.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.langsupport">
<span id="pyanaconda-ui-gui-spokes-langsupport-module"></span><h2>pyanaconda.ui.gui.spokes.langsupport module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.langsupport" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.langsupport.</code><code class="descname">LangsupportSpoke</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler" title="pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler</span></code></a>, <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-ab930ab24f7c2518d0a5688cf020cbf98bd8fbca.png" alt="Inheritance diagram of LangsupportSpoke" usemap="#inheritance08fe414db7" class="inheritance"/>
<map id="inheritance08fe414db7" name="inheritance08fe414db7">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="290,157,450,185"/>
<area shape="rect" id="node5" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke" title=".. inheritance&#45;diagram:: LangsupportSpoke" alt="" coords="133,233,372,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="235,81,345,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="369,81,531,109"/>
<area shape="rect" id="node4" href="pyanaconda.ui.gui.spokes.lib.html#pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler" title="Class that could be used as a mixin for screens handling languages or" alt="" coords="5,157,265,185"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="391,5,509,33"/>
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="223,5,357,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['languageStore', 'languageStoreFilter', 'localeStore', 'langsupportWindow']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">LocalizationCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.focusWidgetName">
<code class="descname">focusWidgetName</code><em class="property"> = 'languageEntry'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.focusWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'LangSupportSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'accessories-character-map-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'langsupportWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.mandatory">
<code class="descname">mandatory</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.mandatory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.on_locale_toggled">
<code class="descname">on_locale_toggled</code><span class="sig-paren">(</span><em>renderer</em>, <em>path</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.on_locale_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.showable">
<code class="descname">showable</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.showable" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.title">
<code class="descname">title</code><em class="property"> = '_LANGUAGE SUPPORT'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/langsupport.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="pyanaconda-ui-gui-spokes-network-module">
<h2>pyanaconda.ui.gui.spokes.network module<a class="headerlink" href="#pyanaconda-ui-gui-spokes-network-module" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.password">
<span id="pyanaconda-ui-gui-spokes-password-module"></span><h2>pyanaconda.ui.gui.spokes.password module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.password" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.password.</code><code class="descname">PasswordSpoke</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="pyanaconda.ui.common.FirstbootSpokeMixIn"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.common.FirstbootSpokeMixIn</span></code></a>, <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a>, <a class="reference internal" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-ec34bf8ca6a21a9d05fea3f302063653b132322f.png" alt="Inheritance diagram of PasswordSpoke" usemap="#inheritanceb4619035ea" class="inheritance"/>
<map id="inheritanceb4619035ea" name="inheritanceb4619035ea">
<area shape="rect" id="node1" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk input screens." alt="" coords="503,81,720,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="Provide InputCheckHandler functionality for graphical spokes." alt="" coords="484,157,739,185"/>
<area shape="rect" id="node2" href="pyanaconda.ui.html#pyanaconda.ui.helpers.InputCheckHandler" title="Provide a framework for adding input validation checks to a screen." alt="" coords="518,5,705,33"/>
<area shape="rect" id="node7" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke" title=".. inheritance&#45;diagram:: PasswordSpoke" alt="" coords="251,233,465,261"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
<area shape="rect" id="node5" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="257,157,459,185"/>
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['passwordWindow']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">UserSettingsCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.focusWidgetName">
<code class="descname">focusWidgetName</code><em class="property"> = 'pw'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.focusWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'PasswordSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'dialog-password-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'passwordWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.mandatory">
<code class="descname">mandatory</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.mandatory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.on_password_changed">
<code class="descname">on_password_changed</code><span class="sig-paren">(</span><em>editable</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.on_password_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.sensitive">
<code class="descname">sensitive</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.sensitive" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.title">
<code class="descname">title</code><em class="property"> = '_ROOT PASSWORD'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.password.PasswordSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/password.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.software">
<span id="pyanaconda-ui-gui-spokes-software-module"></span><h2>pyanaconda.ui.gui.spokes.software module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.software" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.software.</code><code class="descname">SoftwareSelectionSpoke</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-fa1d0854c90cc069cab6c198a55fe9cb07c14db5.png" alt="Inheritance diagram of SoftwareSelectionSpoke" usemap="#inheritance61ce58d7b0" class="inheritance"/>
<map id="inheritance61ce58d7b0" name="inheritance61ce58d7b0">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke" title=".. inheritance&#45;diagram:: SoftwareSelectionSpoke" alt="" coords="24,233,281,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['addonStore', 'environmentStore', 'softwareWindow']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SoftwareCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.changed">
<code class="descname">changed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.checkSoftwareSelection">
<code class="descname">checkSoftwareSelection</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.checkSoftwareSelection" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.environment">
<code class="descname">environment</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.environment" title="Permalink to this definition">¶</a></dt>
<dd><p>A wrapper for the environment specification in kickstart</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.environment_valid">
<code class="descname">environment_valid</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.environment_valid" title="Permalink to this definition">¶</a></dt>
<dd><p>Return if the currently set environment is valid
(represents an environment known by the payload)</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.environmentid">
<code class="descname">environmentid</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.environmentid" title="Permalink to this definition">¶</a></dt>
<dd><p>Return the &#8220;machine readable&#8221; environment id</p>
<p>Alternatively we could have just &#8220;canonicalized&#8221; the
environment description to the &#8220;machine readable&#8221; format
when reading it from kickstart for the first time.
But this could result in input and output kickstart,
which would be rather confusing for the user.
So we don&#8217;t touch the specification from kickstart
if it is valid and use this property when we need
the &#8220;machine readable&#8221; form.</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'SoftwareSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'package-x-generic-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'softwareWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.mandatory">
<code class="descname">mandatory</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.mandatory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_addon_activated">
<code class="descname">on_addon_activated</code><span class="sig-paren">(</span><em>listbox</em>, <em>row</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_addon_activated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_checkbox_toggled">
<code class="descname">on_checkbox_toggled</code><span class="sig-paren">(</span><em>button</em>, <em>row</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_checkbox_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_environment_activated">
<code class="descname">on_environment_activated</code><span class="sig-paren">(</span><em>listbox</em>, <em>row</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_environment_activated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_info_bar_clicked">
<code class="descname">on_info_bar_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_info_bar_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_radio_button_toggled">
<code class="descname">on_radio_button_toggled</code><span class="sig-paren">(</span><em>radio</em>, <em>row</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.on_radio_button_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.ready">
<code class="descname">ready</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.ready" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.refreshAddons">
<code class="descname">refreshAddons</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.refreshAddons" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.showable">
<code class="descname">showable</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.showable" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.title">
<code class="descname">title</code><em class="property"> = '_SOFTWARE SELECTION'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.txid_valid">
<code class="descname">txid_valid</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.txid_valid" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/software.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.software.SoftwareSelectionSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.source">
<span id="pyanaconda-ui-gui-spokes-source-module"></span><h2>pyanaconda.ui.gui.spokes.source module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.source" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.source.</code><code class="descname">SourceSpoke</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a>, <a class="reference internal" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-2a51394d4bb6676359b08ccdd49e745404145901.png" alt="Inheritance diagram of SourceSpoke" usemap="#inheritance4b26f822c5" class="inheritance"/>
<map id="inheritance4b26f822c5" name="inheritance4b26f822c5">
<area shape="rect" id="node1" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk input screens." alt="" coords="347,81,564,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="Provide InputCheckHandler functionality for graphical spokes." alt="" coords="328,157,583,185"/>
<area shape="rect" id="node2" href="pyanaconda.ui.html#pyanaconda.ui.helpers.InputCheckHandler" title="Provide a framework for adding input validation checks to a screen." alt="" coords="362,5,549,33"/>
<area shape="rect" id="node7" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke" title=".. inheritance&#45;diagram:: SourceSpoke" alt="" coords="249,233,430,261"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="143,157,303,185"/>
<area shape="rect" id="node5" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['isoChooser', 'isoFilter', 'partitionStore', 'sourceWindow', 'dirImage', 'repoStore']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SoftwareCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.changed">
<code class="descname">changed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd><p>WARNING: This can be called before _initialize is done, make sure that it
doesn&#8217;t access things that are not setup (eg. payload.*) until it is ready</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'SourceSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'media-optical-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'sourceWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.mandatory">
<code class="descname">mandatory</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.mandatory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_addRepo_clicked">
<code class="descname">on_addRepo_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_addRepo_clicked" title="Permalink to this definition">¶</a></dt>
<dd><p>Add a new repository</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd><p>If any input validation checks failed, keep the user on the screen.
Otherwise, do the usual thing.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_chooser_clicked">
<code class="descname">on_chooser_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_chooser_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_info_bar_clicked">
<code class="descname">on_info_bar_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_info_bar_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_noUpdatesCheckbox_toggled">
<code class="descname">on_noUpdatesCheckbox_toggled</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_noUpdatesCheckbox_toggled" title="Permalink to this definition">¶</a></dt>
<dd><p>Toggle the enable state of the updates repo</p>
<p>Before final release this will also toggle the updates-testing repo</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_protocol_changed">
<code class="descname">on_protocol_changed</code><span class="sig-paren">(</span><em>combo</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_protocol_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_proxy_clicked">
<code class="descname">on_proxy_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_proxy_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_removeRepo_clicked">
<code class="descname">on_removeRepo_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_removeRepo_clicked" title="Permalink to this definition">¶</a></dt>
<dd><p>Remove the selected repository</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoEnable_toggled">
<code class="descname">on_repoEnable_toggled</code><span class="sig-paren">(</span><em>renderer</em>, <em>path</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoEnable_toggled" title="Permalink to this definition">¶</a></dt>
<dd><p>Called when the repo Enable checkbox is clicked</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoMirrorlistCheckbox_toggled">
<code class="descname">on_repoMirrorlistCheckbox_toggled</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoMirrorlistCheckbox_toggled" title="Permalink to this definition">¶</a></dt>
<dd><p>mirror state changed</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoNameEntry_changed">
<code class="descname">on_repoNameEntry_changed</code><span class="sig-paren">(</span><em>entry</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoNameEntry_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>repo name changed</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoProtocolComboBox_changed">
<code class="descname">on_repoProtocolComboBox_changed</code><span class="sig-paren">(</span><em>combobox</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoProtocolComboBox_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoProxy_changed">
<code class="descname">on_repoProxy_changed</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoProxy_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>Update the selected repo&#8217;s proxy settings</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoSelection_changed">
<code class="descname">on_repoSelection_changed</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoSelection_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>Called when the selection changed.</p>
<p>Update the repo text boxes with the current information</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoStore_row_changed">
<code class="descname">on_repoStore_row_changed</code><span class="sig-paren">(</span><em>model</em>, <em>path</em>, <em>itr</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoStore_row_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoStore_row_deleted">
<code class="descname">on_repoStore_row_deleted</code><span class="sig-paren">(</span><em>model</em>, <em>path</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoStore_row_deleted" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoStore_row_inserted">
<code class="descname">on_repoStore_row_inserted</code><span class="sig-paren">(</span><em>model</em>, <em>path</em>, <em>itr</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoStore_row_inserted" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoUrl_changed">
<code class="descname">on_repoUrl_changed</code><span class="sig-paren">(</span><em>editable</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_repoUrl_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>proxy url or protocol changed</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_resetRepos_clicked">
<code class="descname">on_resetRepos_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_resetRepos_clicked" title="Permalink to this definition">¶</a></dt>
<dd><p>Revert to the default list of repositories</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_source_toggled">
<code class="descname">on_source_toggled</code><span class="sig-paren">(</span><em>button</em>, <em>relatedBox</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_source_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_urlEntry_changed">
<code class="descname">on_urlEntry_changed</code><span class="sig-paren">(</span><em>editable</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_urlEntry_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_verify_iso_clicked">
<code class="descname">on_verify_iso_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_verify_iso_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.on_verify_media_clicked">
<code class="descname">on_verify_media_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.on_verify_media_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.ready">
<code class="descname">ready</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.ready" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.showable">
<code class="descname">showable</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.showable" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.title">
<code class="descname">title</code><em class="property"> = '_INSTALLATION SOURCE'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.source.SourceSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/source.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.source.SourceSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.storage">
<span id="pyanaconda-ui-gui-spokes-storage-module"></span><h2>pyanaconda.ui.gui.spokes.storage module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.storage" title="Permalink to this headline">¶</a></h2>
<p>TODO:</p>
<blockquote>
<div><ul>
<li><p class="first">add button within sw_needs text in options dialogs 2,3</p>
</li>
<li><dl class="first docutils">
<dt>udev data gathering</dt>
<dd><ul class="first last simple">
<li>udev fwraid, mpath would sure be nice</li>
</ul>
</dd>
</dl>
</li>
<li><dl class="first docutils">
<dt>status/completed</dt>
<dd><ul class="first last">
<li><dl class="first docutils">
<dt>what are noteworthy status events?</dt>
<dd><ul class="first last">
<li><dl class="first docutils">
<dt>disks selected</dt>
<dd><ul class="first last simple">
<li>exclusiveDisks non-empty</li>
</ul>
</dd>
</dl>
</li>
<li><p class="first">sufficient space for software selection</p>
</li>
<li><p class="first">autopart selected</p>
</li>
<li><dl class="first docutils">
<dt>custom selected</dt>
<dd><ul class="first last simple">
<li>performing custom configuration</li>
</ul>
</dd>
</dl>
</li>
<li><p class="first">storage configuration complete</p>
</li>
</ul>
</dd>
</dl>
</li>
</ul>
</dd>
</dl>
</li>
<li><p class="first">spacing and border width always 6</p>
</li>
</ul>
</div></blockquote>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.storage.</code><code class="descname">StorageSpoke</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a>, <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.helpers.StorageChecker" title="pyanaconda.ui.helpers.StorageChecker"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.helpers.StorageChecker</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-9c48ce2930cc3b0c4c8b469260b64589e3e1fc03.png" alt="Inheritance diagram of StorageSpoke" usemap="#inheritance719cbf80e2" class="inheritance"/>
<map id="inheritance719cbf80e2" name="inheritance719cbf80e2">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="197,157,357,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke" title=".. inheritance&#45;diagram:: StorageSpoke" alt="" coords="88,233,277,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="142,81,253,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="277,81,438,109"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.StorageChecker" title="ui.helpers.StorageChecker" alt="" coords="5,157,173,185"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="298,5,417,33"/>
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="130,5,265,33"/>
</map>
</p>
<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.advancedOverviews">
<code class="descname">advancedOverviews</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.advancedOverviews" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['storageWindow', 'addSpecializedImage']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SystemCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.execute">
<code class="descname">execute</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.execute" title="Permalink to this definition">¶</a></dt>
<dd><p>The new body for the decorated method.</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'StorageSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'drive-harddisk-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.localOverviews">
<code class="descname">localOverviews</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.localOverviews" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'storageWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_custom_toggled">
<code class="descname">on_custom_toggled</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_custom_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_disks_key_released">
<code class="descname">on_disks_key_released</code><span class="sig-paren">(</span><em>box</em>, <em>event</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_disks_key_released" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_info_bar_clicked">
<code class="descname">on_info_bar_clicked</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_info_bar_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_specialized_clicked">
<code class="descname">on_specialized_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_specialized_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_summary_clicked">
<code class="descname">on_summary_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.on_summary_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.ready">
<code class="descname">ready</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.ready" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.run_dasdfmt">
<code class="descname">run_dasdfmt</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.run_dasdfmt" title="Permalink to this definition">¶</a></dt>
<dd><p>Though the same function exists in pyanaconda.ui.gui.spokes.lib.dasdfmt,
this instance doesn&#8217;t include any of the UI pieces and should only
really be getting called on ks installations with &#8220;zerombr&#8221;.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.run_lightbox_dialog">
<code class="descname">run_lightbox_dialog</code><span class="sig-paren">(</span><em>dialog</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.run_lightbox_dialog" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.showable">
<code class="descname">showable</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.showable" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd><p>A short string describing the current status of storage setup.</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.title">
<code class="descname">title</code><em class="property"> = 'INSTALLATION _DESTINATION'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.storage.StorageSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/storage.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.user">
<span id="pyanaconda-ui-gui-spokes-user-module"></span><h2>pyanaconda.ui.gui.spokes.user module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.user" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.user.</code><code class="descname">UserSpoke</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="pyanaconda.ui.common.FirstbootSpokeMixIn"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.common.FirstbootSpokeMixIn</span></code></a>, <a class="reference internal" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="pyanaconda.ui.gui.spokes.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.NormalSpoke</span></code></a>, <a class="reference internal" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-298bc50b9ee3619b8ce203c1cbf312d90bec8a87.png" alt="Inheritance diagram of UserSpoke" usemap="#inheritance55c7130382" class="inheritance"/>
<map id="inheritance55c7130382" name="inheritance55c7130382">
<area shape="rect" id="node1" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk input screens." alt="" coords="503,81,720,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="Provide InputCheckHandler functionality for graphical spokes." alt="" coords="484,157,739,185"/>
<area shape="rect" id="node2" href="pyanaconda.ui.html#pyanaconda.ui.helpers.InputCheckHandler" title="Provide a framework for adding input validation checks to a screen." alt="" coords="518,5,705,33"/>
<area shape="rect" id="node7" href="#pyanaconda.ui.gui.spokes.user.UserSpoke" title=".. inheritance&#45;diagram:: UserSpoke" alt="" coords="281,233,435,261"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
<area shape="rect" id="node5" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="257,157,459,185"/>
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['userCreationWindow']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.category">
<code class="descname">category</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.category" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">UserSettingsCategory</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.focusWidgetName">
<code class="descname">focusWidgetName</code><em class="property"> = 't_fullname'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.focusWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.full_name_changed">
<code class="descname">full_name_changed</code><span class="sig-paren">(</span><em>editable</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.full_name_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>Called by Gtk callback when the full name field changes.</p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'UserSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.icon">
<code class="descname">icon</code><em class="property"> = 'avatar-default-symbolic'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.icon" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'userCreationWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.mandatory">
<code class="descname">mandatory</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.mandatory" title="Permalink to this definition">¶</a></dt>
<dd><p>Only mandatory if the root pw hasn&#8217;t been set in the UI
eg. not mandatory if the root account was locked in a kickstart</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.on_admin_toggled">
<code class="descname">on_admin_toggled</code><span class="sig-paren">(</span><em>togglebutton</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.on_admin_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.on_advanced_clicked">
<code class="descname">on_advanced_clicked</code><span class="sig-paren">(</span><em>_button</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.on_advanced_clicked" title="Permalink to this definition">¶</a></dt>
<dd><p>Handler for the Advanced.. button. It starts the Advanced dialog
for setting homedit, uid, gid and groups.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>button</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.on_username_set_by_user">
<code class="descname">on_username_set_by_user</code><span class="sig-paren">(</span><em>editable</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.on_username_set_by_user" title="Permalink to this definition">¶</a></dt>
<dd><p>Called by Gtk on user-driven changes to the username field.</p>
<p>This handler is blocked during changes from the username guesser.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.password_changed">
<code class="descname">password_changed</code><span class="sig-paren">(</span><em>editable=None</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.password_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>Update the password strength level bar</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.sensitive">
<code class="descname">sensitive</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.sensitive" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="classmethod">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.should_run">
<em class="property">classmethod </em><code class="descname">should_run</code><span class="sig-paren">(</span><em>environment</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.should_run" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.status">
<code class="descname">status</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.status" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.title">
<code class="descname">title</code><em class="property"> = '_USER CREATION'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.title" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/user.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.usepassword_toggled">
<code class="descname">usepassword_toggled</code><span class="sig-paren">(</span><em>togglebutton=None</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.usepassword_toggled" title="Permalink to this definition">¶</a></dt>
<dd><p>Called by Gtk callback when the &#8220;Use password&#8221; check
button is toggled. It will make password entries in/sensitive.</p>
</dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.UserSpoke.username_changed">
<code class="descname">username_changed</code><span class="sig-paren">(</span><em>editable</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.UserSpoke.username_changed" title="Permalink to this definition">¶</a></dt>
<dd><p>Called by Gtk on all username changes.</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.user.</code><code class="descname">AdvancedUserDialog</code><span class="sig-paren">(</span><em>user</em>, <em>data</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.GUIObject</span></code>, <a class="reference internal" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIDialogInputCheckHandler" title="pyanaconda.ui.gui.helpers.GUIDialogInputCheckHandler"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.helpers.GUIDialogInputCheckHandler</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-37bc11ac2fc62e929a646ce42706babbe20e0381.png" alt="Inheritance diagram of AdvancedUserDialog" usemap="#inheritance1035e36e81" class="inheritance"/>
<map id="inheritance1035e36e81" name="inheritance1035e36e81">
<area shape="rect" id="node1" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIDialogInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk dialogs." alt="" coords="152,157,407,185"/>
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog" title=".. inheritance&#45;diagram:: AdvancedUserDialog" alt="" coords="69,233,281,261"/>
<area shape="rect" id="node2" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk input screens." alt="" coords="171,81,388,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.helpers.InputCheckHandler" title="Provide a framework for adding input validation checks to a screen." alt="" coords="186,5,373,33"/>
<area shape="rect" id="node5" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,157,128,185"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,81,140,109"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['advancedUserDialog', 'uid', 'gid']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'advancedUserDialog'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_gid_checkbox_toggled">
<code class="descname">on_gid_checkbox_toggled</code><span class="sig-paren">(</span><em>togglebutton</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_gid_checkbox_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_gid_mnemonic_activate">
<code class="descname">on_gid_mnemonic_activate</code><span class="sig-paren">(</span><em>widget</em>, <em>group_cycling</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_gid_mnemonic_activate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_uid_checkbox_toggled">
<code class="descname">on_uid_checkbox_toggled</code><span class="sig-paren">(</span><em>togglebutton</em>, <em>data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_uid_checkbox_toggled" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_uid_mnemonic_activate">
<code class="descname">on_uid_mnemonic_activate</code><span class="sig-paren">(</span><em>widget</em>, <em>group_cycling</em>, <em>user_data=None</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.on_uid_mnemonic_activate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.run">
<code class="descname">run</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.run" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/advanced_user.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.user.AdvancedUserDialog.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes.welcome">
<span id="pyanaconda-ui-gui-spokes-welcome-module"></span><h2>pyanaconda.ui.gui.spokes.welcome module<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes.welcome" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.welcome.</code><code class="descname">WelcomeLanguageSpoke</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="pyanaconda.ui.gui.spokes.lib.html#pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler" title="pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler</span></code></a>, <a class="reference internal" href="#pyanaconda.ui.gui.spokes.StandaloneSpoke" title="pyanaconda.ui.gui.spokes.StandaloneSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.spokes.StandaloneSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-154d1a82035439d4c1599575447dda2abeb58aed.png" alt="Inheritance diagram of WelcomeLanguageSpoke" usemap="#inheritancec86ce9e3e6" class="inheritance"/>
<map id="inheritancec86ce9e3e6" name="inheritancec86ce9e3e6">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.StandaloneSpoke" title=".. inheritance&#45;diagram:: StandaloneSpoke" alt="" coords="289,157,472,185"/>
<area shape="rect" id="node5" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke" title=".. inheritance&#45;diagram:: WelcomeLanguageSpoke" alt="" coords="126,233,390,261"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="239,81,349,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.StandaloneSpoke" title="A StandaloneSpoke is a Spoke subclass that is displayed apart from any" alt="" coords="374,81,558,109"/>
<area shape="rect" id="node4" href="pyanaconda.ui.gui.spokes.lib.html#pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler" title="Class that could be used as a mixin for screens handling languages or" alt="" coords="5,157,265,185"/>
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="407,5,525,33"/>
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="227,5,361,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.apply">
<code class="descname">apply</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.apply" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.builderObjects">
<code class="descname">builderObjects</code><em class="property"> = ['languageStore', 'languageStoreFilter', 'localeStore', 'welcomeWindow', 'betaWarnDialog', 'unsupportedHardwareDialog']</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.builderObjects" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.completed">
<code class="descname">completed</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.completed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.focusWidgetName">
<code class="descname">focusWidgetName</code><em class="property"> = 'languageEntry'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.focusWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.helpFile">
<code class="descname">helpFile</code><em class="property"> = 'WelcomeSpoke.xml'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.helpFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.initialize">
<code class="descname">initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.initialize" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.mainWidgetName">
<code class="descname">mainWidgetName</code><em class="property"> = 'welcomeWindow'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.mainWidgetName" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.on_lang_selection_changed">
<code class="descname">on_lang_selection_changed</code><span class="sig-paren">(</span><em>selection</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.on_lang_selection_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.on_locale_selection_changed">
<code class="descname">on_locale_selection_changed</code><span class="sig-paren">(</span><em>selection</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.on_locale_selection_changed" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.preForHub">
<code class="descname">preForHub</code><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.preForHub" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal"><span class="pre">SummaryHub</span></code></p>
</dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.priority">
<code class="descname">priority</code><em class="property"> = 0</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.priority" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.refresh">
<code class="descname">refresh</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.refresh" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.retranslate">
<code class="descname">retranslate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.retranslate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.uiFile">
<code class="descname">uiFile</code><em class="property"> = 'spokes/welcome.glade'</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke.uiFile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-pyanaconda.ui.gui.spokes">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pyanaconda.ui.gui.spokes" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.StandaloneSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.</code><code class="descname">StandaloneSpoke</code><span class="sig-paren">(</span><em>data</em>, <em>storage</em>, <em>payload</em>, <em>instclass</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.StandaloneSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.GUIObject</span></code>, <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.common.StandaloneSpoke" title="pyanaconda.ui.common.StandaloneSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.common.StandaloneSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-83d5d2b392f7b96f2e49ccb61c6deb124d6f20cf.png" alt="Inheritance diagram of StandaloneSpoke" usemap="#inheritancedbeee5eaae" class="inheritance"/>
<map id="inheritancedbeee5eaae" name="inheritancedbeee5eaae">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.StandaloneSpoke" title=".. inheritance&#45;diagram:: StandaloneSpoke" alt="" coords="67,157,249,185"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.StandaloneSpoke" title="A StandaloneSpoke is a Spoke subclass that is displayed apart from any" alt="" coords="153,81,337,109"/>
<area shape="rect" id="node4" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="185,5,304,33"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="attribute">
<dt id="pyanaconda.ui.gui.spokes.StandaloneSpoke.handles_autostep">
<code class="descname">handles_autostep</code><em class="property"> = True</em><a class="headerlink" href="#pyanaconda.ui.gui.spokes.StandaloneSpoke.handles_autostep" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="pyanaconda.ui.gui.spokes.NormalSpoke">
<em class="property">class </em><code class="descclassname">pyanaconda.ui.gui.spokes.</code><code class="descname">NormalSpoke</code><span class="sig-paren">(</span><em>data</em>, <em>storage</em>, <em>payload</em>, <em>instclass</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.gui.GUIObject</span></code>, <a class="reference internal" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="pyanaconda.ui.common.NormalSpoke"><code class="xref py py-class docutils literal"><span class="pre">pyanaconda.ui.common.NormalSpoke</span></code></a></p>
<p class="graphviz">
<img src="_images/inheritance-26c77b82cf80217ae4bc1a5232b3a8a60db2c900.png" alt="Inheritance diagram of NormalSpoke" usemap="#inheritance264062bda0" class="inheritance"/>
<map id="inheritance264062bda0" name="inheritance264062bda0">
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance&#45;diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived. &#160;It" alt="" coords="17,81,128,109"/>
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
<area shape="rect" id="node4" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen. &#160;There are several different" alt="" coords="173,5,292,33"/>
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived. &#160;It" alt="" coords="5,5,140,33"/>
</map>
</p>
<dl class="method">
<dt id="pyanaconda.ui.gui.spokes.NormalSpoke.on_back_clicked">
<code class="descname">on_back_clicked</code><span class="sig-paren">(</span><em>window</em><span class="sig-paren">)</span><a class="headerlink" href="#pyanaconda.ui.gui.spokes.NormalSpoke.on_back_clicked" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
</div>


           </div>
          </div>
          <footer>
  
    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
      
        <a href="pyanaconda.ui.gui.spokes.advstorage.html" class="btn btn-neutral float-right" title="pyanaconda.ui.gui.spokes.advstorage package" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
      
      
        <a href="pyanaconda.ui.gui.hubs.html" class="btn btn-neutral" title="pyanaconda.ui.gui.hubs package" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
      
    </div>
  

  <hr/>

  <div role="contentinfo">
    <p>
        &copy; Copyright 2015, Red Hat, Inc..

    </p>
  </div>
  Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. 

</footer>

        </div>
      </div>

    </section>

  </div>
  


  

    <script type="text/javascript">
        var DOCUMENTATION_OPTIONS = {
            URL_ROOT:'./',
            VERSION:'25.14',
            COLLAPSE_INDEX:false,
            FILE_SUFFIX:'.html',
            HAS_SOURCE:  true
        };
    </script>
      <script type="text/javascript" src="_static/jquery.js"></script>
      <script type="text/javascript" src="_static/underscore.js"></script>
      <script type="text/javascript" src="_static/doctools.js"></script>

  

  
  
    <script type="text/javascript" src="_static/js/theme.js"></script>
  

  
  
  <script type="text/javascript">
      jQuery(function () {
          SphinxRtdTheme.StickyNav.enable();
      });
  </script>
   

</body>
</html>